#ifndef ROBOTCTRLPANL
#define ROBOTCTRLPANL
#include "robotCommon.h"

#ifdef __cplusplus 
extern "C"
{
#endif

GENESDK_API HRESULT SetOperAuto(void *handle);
GENESDK_API HRESULT SetOperManual(void *handle);
GENESDK_API HRESULT SetMotorsOn(void *handle);
GENESDK_API HRESULT SetCtrlEnable(void *handle);
GENESDK_API HRESULT SetCtrlDisable(void *handle);
GENESDK_API HRESULT SetGSMode(void *handle);
GENESDK_API HRESULT SetESMode(void *handle);
GENESDK_API HRESULT SetESReset(void *handle);
GENESDK_API HRESULT GetOperWay(void *handle, OperWay *operway);
GENESDK_API HRESULT GetCtrlState(void *handle, ControlMode *ctrlState);
GENESDK_API HRESULT GetSafeState(void *handle, int *state);

#ifdef __cplusplus
}
#endif
#endif // !ROBOTCTRLPANL